home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / syslinux / com32 / include / unistd.h < prev    next >
C/C++ Source or Header  |  2005-10-29  |  516b  |  30 lines

  1. /*
  2.  * unistd.h
  3.  */
  4.  
  5. #ifndef _UNISTD_H
  6. #define _UNISTD_H
  7.  
  8. #include <klibc/extern.h>
  9. #include <klibc/compiler.h>
  10. #include <stddef.h>
  11. #include <sys/types.h>
  12.  
  13. __extern __noreturn _exit(int);
  14.  
  15. __extern int open(const char *, int, ...);
  16. __extern int close(int);
  17.  
  18. __extern ssize_t read(int, void *, size_t);
  19. __extern ssize_t write(int, const void *, size_t);
  20.  
  21. __extern int isatty(int);
  22.  
  23.  
  24. /* Standard file descriptor numbers. */
  25. #define STDIN_FILENO    0
  26. #define STDOUT_FILENO    1
  27. #define STDERR_FILENO    2
  28.  
  29. #endif /* _UNISTD_H */
  30.